-
3
-
8
-
12
-
2
-
4
-
20
-
0
-
12
-
15
-
41
-
665
-
21721182929369613823121018282148414399101656433823923